package com.tencent.cloud.iov.common.flow.view;

import android.view.View;
import android.view.ViewGroup;

import com.tencent.cloud.iov.flow.view.IContentViewContainer;
import com.tencent.cloud.uikit.ui.widget.IovLoadingView;

/**
 * 加载动画组件接口
 *
 * @author showxiao
 * @date 2018/10/10
 */
public interface ILoadingFlowView extends IContentViewContainer {

    void superSetContentView(View contentView, ViewGroup.LayoutParams params);

    void showLoadingView();

    void showLoadingView(CharSequence text);

    void hideLoadingView();

    IovLoadingView createLoadingView();

}
